Software Code Clone Detection Model
نویسنده
چکیده
Assistant Professor Dept. of Information Technology GIMET, Amritsar ABSTRACT The aspiration of this study is to understand and analyze the concept of software Cloning and its detection. Software cloning is an acuity in which source code is duplicated. Software cloning and its detection is one of emerging and most dominant area of research in the field of software engineering. There exist numbers of techniques to detect clone in software. The focus of this study wil l be given on acquiring and analyzing the concept of hybrid clone detection technique. We will try to devise an algorithm for detecting duplicacy in the software by using hybrid software clone detection technique. The algorithm will first compute the required software metrics that provide sufficient information regarding the software application and then depending on software metrics matches the clone will be detected. While detecting clone we will focus on line clone rather than token or word.
منابع مشابه
Enhancing Generic Pipeline Model for Code Clone Detection using Divide and Conquer Approach
Code clone is known as identical copies of the same instances or fragments of source codes in software. Current code clone research focuses on the detection and analysis of code clones in order to help software developers identify code clones in source codes and reuse the source codes in order to decrease the maintenance cost. Many approaches such as textual based comparison approach, token bas...
متن کاملSoftware Code Clone Detection Model Using Hybrid Approach
The aspiration of this study is to understand and analyze the concept of software Cloning and its detection. Software cloning is an acuity in which source code is duplicated. Software cloning and its detection is one of emerging and most dominant area of research in the field of software engineering. There exist numbers of techniques to detect clone in software. The focus of this study will be ...
متن کاملEffective and Efficient Model Clone Detection
Code clones are a major source of software defects. Thus, it is likely that model clones (i.e., duplicate fragments of models) have a signi cant negative impact on model quality, and thus, on any software created based on those models, irrespective of whether the software is generated fully automatically ( MDD-style ) or hand-crafted following the blueprint de ned by the model ( MBSD-style ). U...
متن کاملTo Enhance Type 4 Clone Detection in Clone Testing
The means of software reuse is copying and modifying block of code that detect cloning. As a survey, it is observed that 20-30% of module in system may be cloned. So it is mandatory to detect clones in system to reduce replication and improve reusability. Code clone is similar or duplicate code in source code that is created either by replication or some modifications. Clone is a persistent for...
متن کاملClone Detection in Matlab Simulink Models
A growing amount of embedded software is created by automated code generation from models. As each development project requires a given level of software quality, it is essential for successful projects that a projects quality is monitored and assessed continuously during the development life cycle. While quality assessment tools and processes for conventional software engineering are widely av...
متن کامل